@charset "utf-8";
/****************************************************************************
*   style_10.css		// 파일명 규칙 style_(page_code.substr(0,2)).css)
*
*	홈 > 영화 > 무비차트/지난 영화 > 영화상세
****************************************************************************/


/**************************************************************************
*
*	홈 > 영화 > 무비차트/지난 영화 > 영화상세 
*
***************************************************************************/
#container > #content > #main-shortCut > div.pageMove{position:fixed;left:0;top:50%;margin-top:-50px;width:100%;}
#container > #content > #main-shortCut > div.pageMove > a.pageNext{float: right; *margin-top: -100px;}

.c10 >.section.video{z-index: 100000;height:636px;background-color:#363636}
.c10 > div.description{*zoom:1;}
.c10 > div.description div.line{width:100%; height:1px; background-color:#363636 }
.c10 > div.description > div.poster{display:inline-block; *display:inline; zoom:1; width:214px; float: left;}
.c10 > div.description:after{content:" "; display:block; clear:both;} /*{display: inline-block;}*/
.c10 > div.description > div.poster> img{margin-bottom: 4px; width:214px; height:312px;}
.c10 > div.description > div.poster > p{margin-top:3px;}

.c10 > div.description > div.movieInfo {display:inline-block; *display:inline; zoom:1; width:708px; float: right; padding: 23px;padding-top: 17px;padding-bottom: 21px; background:url(/Content/images/Common/bg.png) repeat; /*opacity: 0.9; filter:alpha(opacity=90);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";*/ color:#bab9b9; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
/*.c10 > div.description > div.movieInfo {top:-415px;}*/
}


.c10 > div.description > div.movieInfo > div.info:after{ clear: both; display: block; content:""; *zoom:1; }
.c10 > div.description > div.movieInfo > div.info > div.info-sub{display:inline-block; *display:inline; zoom:1; width:570px; margin-bottom:32px; float: left;}
.c10 > div.description > div.movieInfo > div.info > div.info-sub > h2{font-size: 36px; color:#ffffff}
.c10 > div.description > div.movieInfo > div.info > div.info-sub > p.sub{font-size: 12px; color:#ffffff; margin-top: 3px;}
.c10 > div.description > div.movieInfo > div.info > div.info-sub > div.script{margin-top: 11px; font-size: 14px; line-height:26px; }
.c10 > div.description > div.movieInfo > div.info > div.info-sub > div.script *{color:#bab9b9 !important; font-size: 14px; line-height: 26px; font-weight: normal;} /*데이터에 태그가 삽입되어 깨지는 경우 방지 */

.c10 > div.description > div.movieInfo > div.info > div.grade{display:inline-block; *display:inline; zoom:1; width:97px;float:right; margin-bottom: 32px;}
.c10 > div.description > div.movieInfo > div.info > div.grade .sns{width:100%; text-align:center; overflow:hidden;}
.ie7 div.description > div.movieInfo > div.info > div.grade .sns button{margin-left:5px;}
.ie7 div.description > div.movieInfo > div.info > div.grade .sns button:first-child{margin-left:0px;}
.c10 > div.description > div.movieInfo > div.info > div.grade .icon{padding:33px 0 12px; text-align:center;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	/*.c10 > div.description > div.movieInfo > div.info > div.grade{margin-top:0;}*/
	}
.c10 > div.description > div.movieInfo > div.info > div.grade > p.genre{text-align: center ; line-height:20px; font-size: 14px; margin: 7px 0;}
.c10 > div.description > div.movieInfo > div.info > div.grade > img{margin-top: 36px; margin-bottom: 15px;}
.c10 > div.description > div.movieInfo > div.spec{margin-top:25px; margin-bottom:25px; *margin-bottom:50px; font-size: 12px; color:#999999; line-height: 22px;}
.c10 > div.description > div.movieInfo > div.spec > dl:after{ clear: both; display: block; content:""; *zoom:1; }
.c10 > div.description > div.movieInfo > div.spec > dl > dt{display:inline-block; *display:inline; zoom:1; width:120px; float: left; }
.c10 > div.description > div.movieInfo > div.spec > dl > dd{display:inline-block; *display:inline; zoom:1; width:580px;  float: left;}
.c10 > div.description > div.movieInfo > div.mov{margin-top: 26px; margin-bottom:22px; }
/*.c10 > div.description > div.movieInfo > div.mov > a{margin-left: 3px;}*/
.ie7 .c10 > div.description > div.movieInfo > div.mov > a{margin-left:3px;}
.c10 > div.description > div.movieInfo > div.mov > a:hover{text-decoration: none;}
.vod-container{width:100px; height:55px;}
.vod-container .vod-boder{display:block;width:100px; height:55px;position:absolute;top:0;left:0;background: url('/Content/images/Movie/Movie_Detail/vod_bg.png') no-repeat top left;}
.c10 > div.description > div.movieInfo > div.mov > a img{cursor: pointer; width:100px; height:55px;}
.c10 > div.description > div.movieInfo > div.still{margin-top: 37px;width:100%;overflow:hidden;}
.c10 > div.description > div.movieInfo > div.still img{display:block;height:84px;}
.c10 > div.description > div.movieInfo > div.still >a{float:left;margin:0 2px 2px 0;}
.c10 > div.description > div.movieInfo > div.still >a:hover{text-decoration: none;}

/**************************************************************************
*
*	홈 > 영화 > 무비차트/지난 영화 > 영화상세 - Someday One Movie
*
***************************************************************************/
div.someday{cursor: default; background:url(/Content/images/Common/bg.png) repeat; width:100%; height:228px;}
div.someday > .someday-wrapper{width:990px; margin: 0 auto;}
div.someday > .someday-wrapper > h3{padding-top:17px;}
div.someday > .someday-wrapper > h3 > p{cursor: default;text-align: center; color:#ffffff; font-size: 20px; }
div.someday > .someday-wrapper > h3 > p> span{margin-left:6px; font-size: 12px;}
div.someday > .someday-wrapper > div{margin-top:30px; }
div.someday > .someday-wrapper > div:after{ clear: both; display: block; content:""; *zoom:1; }
/*div.someday > .someday-wrapper > p > h3{display: inline-block;*display: inline; zoom:1;}*/



/**************************************************************************
*
*	홈 > 영화 > 무비차트/지난 영화 > 영화상세 - image-viewer 
*
***************************************************************************/
div.image-viewer{display: none; z-index:1000000;}
div.image-viewer div.viewer-sub{border:15px solid #0c0f10;background:#0c0f10;width:900px;height:630px; margin: 0 auto; margin-top:30px; position:relative;}
div.image-viewer div.viewer-sub > a.prev,
div.image-viewer div.viewer-sub > a.next{display:block;height:62px;width:50px;position:absolute;z-index:3;top:268px;cursor:pointer;text-align:center;}
div.image-viewer div.viewer-sub > a.prev img,
div.image-viewer div.viewer-sub > a.next img{border:none;}
div.image-viewer div.viewer-sub > a.prev{left:5px;}
div.image-viewer div.viewer-sub > a.next{left:840px;}
div.image-viewer div.viewer-sub > div.jCarouselLite-viewer{/*overflow: hisdden;*/width:898px;height:595px;border:1px solid #3d3d3d;}
div.image-viewer div.viewer-sub > div.jCarouselLite-viewer > ul:after{content:" "; display:block; clear:both;}
div.image-viewer div.viewer-sub > div.jCarouselLite-viewer > ul > li{/*float:left;*//* width:1220px; height:460px;*/ width:900px; height:602px; position: relative;}
div.image-viewer div.viewer-sub > div.jCarouselLite-viewer > ul > li > div.imgLiquid{width:900px; height:602px;}
div.image-viewer div.viewer-sub > div.jCarouselLite-viewer > ul > li > img{/*height:100%;*/ padding: 0; margin: 0;}
div.image-viewer div.viewer-sub > p{cursor: pointer;width:60px;position:absolute;bottom:-1px;right:2px;}


div.image-viewer{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;}
div.image-viewer .image-viewer-bg{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#000;opacity:0.7;filter:alpha(opacity=75);}
div.image-viewer .image-viewer-wrap{position:relative;width:100%;height:100%;overflow:auto;}
div.image-viewer div.viewer-sub{margin:30px auto;}

.ie7 div.image-viewer{position:absolute;top:0;left:0;right:auto;bottom:auto;}

.MovieBG{position: fixed; width: 100%; height: auto; min-width: 1024px; min-height: 100%;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		}


